/*
    SUSAN® - Sole of Unix Save ANything

   Copyright (C) 2016-2019 Skyatlas co. ltd

   
*/
#ifndef BAREOS_FINDLIB_FIND_ONE_H_
#define BAREOS_FINDLIB_FIND_ONE_H_

int FindOneFile(JobControlRecord* jcr,
                FindFilesPacket* ff,
                int HandleFile(JobControlRecord* jcr,
                               FindFilesPacket* ff_pkt,
                               bool top_level),
                char* p,
                dev_t parent_device,
                bool top_level);
int TermFindOne(FindFilesPacket* ff);
bool HasFileChanged(JobControlRecord* jcr, FindFilesPacket* ff_pkt);
bool CheckChanges(JobControlRecord* jcr, FindFilesPacket* ff_pkt);

#endif  // BAREOS_FINDLIB_FIND_ONE_H_
